From c87c1c78109e0e00121fab2104f69f8aa91ba215 Mon Sep 17 00:00:00 2001 From: parkrrrr Date: Wed, 27 Jul 2005 20:40:04 +0000 Subject: [PATCH] Fixed more bugs with google route priorities git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1318 f51c46e8-681c-474f-0cfe-069cfd0219fb --- gpsbabel/google.c | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/gpsbabel/google.c b/gpsbabel/google.c index fa956724b..ab09b35cc 100644 --- a/gpsbabel/google.c +++ b/gpsbabel/google.c @@ -124,8 +124,8 @@ void goog_poly_e( const char *args, const char **unused ) long lat = 0; long lon = 0; long level = 0; - long level1 = 0; - long level2 = 0; + long level1 = -9999; + long level2 = -9999; char *str = encoded_points; char *lstr = encoded_levels; @@ -137,18 +137,22 @@ void goog_poly_e( const char *args, const char **unused ) lat += decode_goog64( &str ); lon += decode_goog64( &str ); - level = 0; - level1 = 0; + level = -1; + level2 = level1; if ( lstr && *lstr ) { - level2 = level1; - level1 = decode_goog64( &lstr ); - level = (level1latitude = lat / 100000.0; -- 2.30.2